<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <!-- 下面代码执行完后打印的是?并说明原因 -->
    <!-- 在第 2 行代码中使用了对象展开语法， 
    将 `obj` 对象内部的属性拷贝到了 `obj1` 对象中， 
    并且在第 4 行将 `name` 属性重新赋值为 `"李四"`。 -->
    <script>
      const obj = {
        id: 123,
        age: 20,
        name: 'cyrus',
        school: '河北科技大学'
      }
      let obj1 = {
        age: 18,
        ...obj,
        name: '李四'
      }
      console.log(obj1.age)
      console.log(obj1.id)
      console.log(obj1.name)
    </script>
  </body>
</html>
